ability to thrill - Spanish English Dictionary